# near model CODE resource # jump table entries: 264-279 (16 of them) fn00000000: 00000000 4E56 FFF0 link A6, -0x0010 00000004 4E71 nop 00000006 4E71 nop 00000008 2F2D FBB0 move.l -[A7], [A5 - 0x450] 0000000C 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000010 486D FBAC pea.l [A5 - 0x454] 00000014 486D FBA6 pea.l [A5 - 0x45A] 00000018 486D FBB4 pea.l [A5 - 0x44C] 0000001C A98D syscall GetDialogItem/GetDItem 0000001E 2D6D FBA6 000A move.l [A6 + 0xA], [A5 - 0x45A] 00000024 4E5E unlink A6 00000026 205F movea.l A0, [A7]+ 00000028 544F addq.w A7, 2 0000002A 4ED0 jmp [A0] export_35: 0000002C 4E56 FFF0 link A6, -0x0010 00000030 4E71 nop 00000032 4E71 nop 00000034 41ED FBBE lea.l A0, [A5 - 0x442] 00000038 2F08 move.l -[A7], A0 0000003A 487A 0064 pea.l [PC + 0x64 /* 000000A0, value 0x40303030 '@000', pstring "00000100010007C00920111011107FFC11101110092007C00100010000000000" */] 0000003E A866 syscall StuffHex 00000040 41ED FBDE lea.l A0, [A5 - 0x422] 00000044 2F08 move.l -[A7], A0 00000046 487A 0016 pea.l [PC + 0x16 /* 0000005E, value 0x40303030 '@000', pstring "0000000000000000000000000000000000000000000000000000000000000000" */] 0000004A A866 syscall StuffHex 0000004C 486D FBFE pea.l [A5 - 0x402] 00000050 3F3C 0007 move.w -[A7], 0x7 00000054 3F3C 0007 move.w -[A7], 0x7 00000058 A880 syscall SetPt 0000005A 4E5E unlink A6 0000005C 4E75 rts 0000005E 4030 3030 negx.b [A0 + D3.w + 0x30] 00000062 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000066 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000006A 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000006E 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000072 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000076 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000007A 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000007E 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000082 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000086 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000008A 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000008E 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000092 3030 3030 move.w D0, [A0 + D3.w + 0x30] 00000096 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000009A 3030 3030 move.w D0, [A0 + D3.w + 0x30] 0000009E 3016 move.w D0, [A6] 000000A0 4030 3030 negx.b [A0 + D3.w + 0x30] 000000A4 3030 3130 3030 3130 move.w D0, [A0 + 0x30303130 + D3] 000000AC 3030 3743 3030 3932 move.w D0, [[A0 + <>] + 0x30303932] 000000B4 3031 3131 3031 3131 move.w D0, [[A1 + 0x30313131 + D3]] 000000BC 3037 4646 move.w D0, [A7 + D4.w * 8 + 0x46] 000000C0 4331 3131 3031 3131 .invalid 1, [[A1 + 0x30313131 + D3]] // invalid opcode 4 with b == 4 000000C8 3030 3932 3030 3743 3030 move.w D0, [[A0 + 0x30303743 + D3] + 0x3030] 000000D2 3130 3030 move.w -[A0], [A0 + D3.w + 0x30] 000000D6 3130 3030 move.w -[A0], [A0 + D3.w + 0x30] 000000DA 3030 3030 move.w D0, [A0 + D3.w + 0x30] 000000DE 3030 3016 move.w D0, [A0 + D3.w + 0x16] export_36: 000000E2 4E56 FFEE link A6, -0x0012 000000E6 4E71 nop 000000E8 4E71 nop 000000EA 426E FFEE clr.w [A6 - 0x12] label000000EE: 000000EE 302E FFEE move.w D0, [A6 - 0x12] 000000F2 5240 addq.w D0, 1 000000F4 3D40 FFEE move.w [A6 - 0x12], D0 000000F8 206E 0008 movea.l A0, [A6 + 0x8] 000000FC 302E FFEE move.w D0, [A6 - 0x12] 00000100 B050 cmp.w D0, [A0] 00000102 66EA bne -0x14 /* 000000EE */ 00000104 4E5E unlink A6 00000106 205F movea.l A0, [A7]+ 00000108 584F addq.w A7, 4 0000010A 4ED0 jmp [A0] export_37: 0000010C 4E56 FDE0 link A6, -0x0220 00000110 4E71 nop 00000112 4E71 nop 00000114 486E FDE8 pea.l [A6 - 0x218] 00000118 4267 clr.w -[A7] 0000011A 4267 clr.w -[A7] 0000011C 3F3C 0203 move.w -[A7], 0x203 00000120 3F3C 0014 move.w -[A7], 0x14 00000124 A8A7 syscall SetRect 00000126 486E FDE8 pea.l [A6 - 0x218] 0000012A 486D FE1A pea.l [A5 - 0x1E6] 0000012E A8A5 syscall FillRect 00000130 1D7C 0001 FDE6 move.b [A6 - 0x21A], 0x1 00000136 7000 moveq.l D0, 0x00 00000138 102E FDE6 move.b D0, [A6 - 0x21A] 0000013C 3F00 move.w -[A7], D0 0000013E A888 syscall TextFace 00000140 3F3C 00D9 move.w -[A7], 0xD9 00000144 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000148 A893 syscall MoveTo 0000014A 487A 0056 pea.l [PC + 0x56 /* 000001A2, value 0x93C2D53 '\t<-S', pstring "<-SCORE->" */] 0000014E A884 syscall DrawString 00000150 3F3C 0032 move.w -[A7], 0x32 /* '2' */ 00000154 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000158 A893 syscall MoveTo 0000015A 302D F412 move.w D0, [A5 - 0xBEE] 0000015E 48C0 ext.l D0 00000160 2F00 move.l -[A7], D0 00000162 486E FEF0 pea.l [A6 - 0x110] 00000166 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000016A 486E FEF0 pea.l [A6 - 0x110] 0000016E A884 syscall DrawString 00000170 3F3C 01A4 move.w -[A7], 0x1A4 00000174 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000178 A893 syscall MoveTo 0000017A 302D F410 move.w D0, [A5 - 0xBF0] 0000017E 48C0 ext.l D0 00000180 2F00 move.l -[A7], D0 00000182 486E FDF0 pea.l [A6 - 0x210] 00000186 4EAD 0072 jsr [A5 + 0x72 /* export_10 */] 0000018A 486E FDF0 pea.l [A6 - 0x210] 0000018E A884 syscall DrawString 00000190 422E FDE6 clr.b [A6 - 0x21A] 00000194 7000 moveq.l D0, 0x00 00000196 102E FDE6 move.b D0, [A6 - 0x21A] 0000019A 3F00 move.w -[A7], D0 0000019C A888 syscall TextFace 0000019E 4E5E unlink A6 000001A0 4E75 rts 000001A2 093C 2D53 btst 0x53 /* 'S' */, D4 000001A6 434F chk.w D1, A7 000001A8 5245 addq.w D5, 1 000001AA 2D3E move.l -[A6], <> export_38: 000001AC 4E56 FFEE link A6, -0x0012 000001B0 4E71 nop 000001B2 4E71 nop 000001B4 426E FFEE clr.w [A6 - 0x12] 000001B8 2F2D FB82 move.l -[A7], [A5 - 0x47E] 000001BC 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001C0 A93A syscall DisableItem 000001C2 2F2D FB86 move.l -[A7], [A5 - 0x47A] 000001C6 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001CA A93A syscall DisableItem 000001CC 2F2D FB8A move.l -[A7], [A5 - 0x476] 000001D0 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001D4 A93A syscall DisableItem 000001D6 2F2D FB8E move.l -[A7], [A5 - 0x472] 000001DA 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001DE A93A syscall DisableItem 000001E0 2F2D FB92 move.l -[A7], [A5 - 0x46E] 000001E4 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001E8 A93A syscall DisableItem 000001EA 2F2D FB96 move.l -[A7], [A5 - 0x46A] 000001EE 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001F2 A93A syscall DisableItem 000001F4 2F2D FB9A move.l -[A7], [A5 - 0x466] 000001F8 3F2E FFEE move.w -[A7], [A6 - 0x12] 000001FC A93A syscall DisableItem 000001FE 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000202 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000206 A93A syscall DisableItem 00000208 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 0000020C 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000210 A93A syscall DisableItem 00000212 4267 clr.w -[A7] 00000214 A938 syscall HiliteMenu 00000216 A937 syscall DrawMenuBar 00000218 4E5E unlink A6 0000021A 4E75 rts export_39: 0000021C 4E56 FFEE link A6, -0x0012 00000220 4E71 nop 00000222 4E71 nop 00000224 426E FFEE clr.w [A6 - 0x12] 00000228 2F2D FB82 move.l -[A7], [A5 - 0x47E] 0000022C 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000230 A939 syscall EnableItem 00000232 2F2D FB86 move.l -[A7], [A5 - 0x47A] 00000236 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000023A A939 syscall EnableItem 0000023C 2F2D FB8A move.l -[A7], [A5 - 0x476] 00000240 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000244 A939 syscall EnableItem 00000246 2F2D FB8E move.l -[A7], [A5 - 0x472] 0000024A 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000024E A939 syscall EnableItem 00000250 2F2D FB92 move.l -[A7], [A5 - 0x46E] 00000254 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000258 A939 syscall EnableItem 0000025A 2F2D FB96 move.l -[A7], [A5 - 0x46A] 0000025E 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000262 A939 syscall EnableItem 00000264 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000268 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000026C A939 syscall EnableItem 0000026E 2F2D FB9A move.l -[A7], [A5 - 0x466] 00000272 3F3C 0002 move.w -[A7], 0x2 00000276 A93A syscall DisableItem 00000278 2F2D FB9A move.l -[A7], [A5 - 0x466] 0000027C 3F3C 0001 move.w -[A7], 0x1 00000280 A939 syscall EnableItem 00000282 2F2D FB9E move.l -[A7], [A5 - 0x462] 00000286 3F2E FFEE move.w -[A7], [A6 - 0x12] 0000028A A939 syscall EnableItem 0000028C 2F2D FBA2 move.l -[A7], [A5 - 0x45E] 00000290 3F2E FFEE move.w -[A7], [A6 - 0x12] 00000294 A939 syscall EnableItem 00000296 4267 clr.w -[A7] 00000298 A938 syscall HiliteMenu 0000029A A937 syscall DrawMenuBar 0000029C 4E5E unlink A6 0000029E 4E75 rts export_40: 000002A0 4E56 FFF0 link A6, -0x0010 000002A4 4E71 nop 000002A6 4E71 nop 000002A8 0C6D 0001 F858 cmpi.w [A5 - 0x7A8], 0x1 000002AE 6600 0010 bne +0x12 /* 000002C0 */ 000002B2 4A2D F414 tst.b [A5 - 0xBEC] 000002B6 6700 0008 beq +0xA /* 000002C0 */ 000002BA 3B7C 0001 F856 move.w [A5 - 0x7AA], 0x1 label000002C0: 000002C0 0C6D 0002 F858 cmpi.w [A5 - 0x7A8], 0x2 000002C6 6600 0010 bne +0x12 /* 000002D8 */ 000002CA 4A2D F414 tst.b [A5 - 0xBEC] 000002CE 6700 0008 beq +0xA /* 000002D8 */ 000002D2 3B7C 0002 F856 move.w [A5 - 0x7AA], 0x2 label000002D8: 000002D8 0C6D 0001 F858 cmpi.w [A5 - 0x7A8], 0x1 000002DE 6600 0016 bne +0x18 /* 000002F6 */ 000002E2 102D F414 move.b D0, [A5 - 0xBEC] 000002E6 0A00 0001 xori.b D0, 0x1 000002EA 4A00 tst.b D0 000002EC 6700 0008 beq +0xA /* 000002F6 */ 000002F0 3B7C 0002 F856 move.w [A5 - 0x7AA], 0x2 label000002F6: 000002F6 0C6D 0002 F858 cmpi.w [A5 - 0x7A8], 0x2 000002FC 6600 0016 bne +0x18 /* 00000314 */ 00000300 102D F414 move.b D0, [A5 - 0xBEC] 00000304 0A00 0001 xori.b D0, 0x1 00000308 4A00 tst.b D0 0000030A 6700 0008 beq +0xA /* 00000314 */ 0000030E 3B7C 0001 F856 move.w [A5 - 0x7AA], 0x1 label00000314: 00000314 4E5E unlink A6 00000316 4E75 rts export_41: 00000318 4E56 FFF0 link A6, -0x0010 0000031C 4E71 nop 0000031E 4E71 nop 00000320 3B7C 0001 E662 move.w [A5 - 0x199E], 0x1 00000326 3B7C 0002 E664 move.w [A5 - 0x199C], 0x2 0000032C 3B7C 0002 E666 move.w [A5 - 0x199A], 0x2 00000332 3B7C 0001 E65C move.w [A5 - 0x19A4], 0x1 00000338 3B7C 0002 E65E move.w [A5 - 0x19A2], 0x2 0000033E 3B7C 0001 E660 move.w [A5 - 0x19A0], 0x1 00000344 4E5E unlink A6 00000346 4E75 rts export_42: 00000348 4E56 FFEC link A6, -0x0014 0000034C 48E7 0100 movem.l -[A7], D7 00000350 594F subq.w A7, 4 00000352 3F3C 03E8 move.w -[A7], 0x3E8 00000356 42A7 clr.l -[A7] 00000358 70FF moveq.l D0, 0xFFFFFFFF 0000035A 2F00 move.l -[A7], D0 0000035C A97C syscall GetNewDialog 0000035E 2B5F FBB0 move.l [A5 - 0x450], [A7]+ 00000362 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 00000368 3E2D E664 move.w D7, [A5 - 0x199C] 0000036C 302D E662 move.w D0, [A5 - 0x199E] 00000370 BE40 cmp.w D7, D0 00000372 6D00 0042 blt +0x44 /* 000003B6 */ 00000376 3D40 FFEC move.w [A6 - 0x14], D0 0000037A 9E40 sub.w D7, D0 label0000037C: 0000037C 594F subq.w A7, 4 0000037E 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000382 4EBA FC7C jsr [PC - 0x384 /* 00000000 */] 00000386 302E FFEE move.w D0, [A6 - 0x12] 0000038A 48C0 ext.l D0 0000038C 2F00 move.l -[A7], D0 0000038E A95B syscall SetControlReference/SetCRefCon 00000390 594F subq.w A7, 4 00000392 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000396 4EBA FC68 jsr [PC - 0x398 /* 00000000 */] 0000039A 302E FFEC move.w D0, [A6 - 0x14] 0000039E B06D E666 cmp.w D0, [A5 - 0x199A] 000003A2 57C0 seq D0 000003A4 4400 neg.b D0 000003A6 7200 moveq.l D1, 0x00 000003A8 1200 move.b D1, D0 000003AA 3F01 move.w -[A7], D1 000003AC A963 syscall SetControlValue/SetCtlValue 000003AE 526E FFEC addq.w [A6 - 0x14], 1 000003B2 51CF FFC8 dbf D7, -0x3A /* 0000037C */ label000003B6: 000003B6 4CDF 0080 movem.l D7, [A7]+ 000003BA 4E5E unlink A6 000003BC 4E75 rts export_43: 000003BE 4E56 FFEC link A6, -0x0014 000003C2 48E7 0100 movem.l -[A7], D7 000003C6 594F subq.w A7, 4 000003C8 3F3C 03EA move.w -[A7], 0x3EA 000003CC 42A7 clr.l -[A7] 000003CE 70FF moveq.l D0, 0xFFFFFFFF 000003D0 2F00 move.l -[A7], D0 000003D2 A97C syscall GetNewDialog 000003D4 2B5F FBB0 move.l [A5 - 0x450], [A7]+ 000003D8 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 000003DE 3E2D E65E move.w D7, [A5 - 0x19A2] 000003E2 302D E65C move.w D0, [A5 - 0x19A4] 000003E6 BE40 cmp.w D7, D0 000003E8 6D00 0042 blt +0x44 /* 0000042C */ 000003EC 3D40 FFEC move.w [A6 - 0x14], D0 000003F0 9E40 sub.w D7, D0 label000003F2: 000003F2 594F subq.w A7, 4 000003F4 3F2E FFEC move.w -[A7], [A6 - 0x14] 000003F8 4EBA FC06 jsr [PC - 0x3FA /* 00000000 */] 000003FC 302E FFEE move.w D0, [A6 - 0x12] 00000400 48C0 ext.l D0 00000402 2F00 move.l -[A7], D0 00000404 A95B syscall SetControlReference/SetCRefCon 00000406 594F subq.w A7, 4 00000408 3F2E FFEC move.w -[A7], [A6 - 0x14] 0000040C 4EBA FBF2 jsr [PC - 0x40E /* 00000000 */] 00000410 302E FFEC move.w D0, [A6 - 0x14] 00000414 B06D E660 cmp.w D0, [A5 - 0x19A0] 00000418 57C0 seq D0 0000041A 4400 neg.b D0 0000041C 7200 moveq.l D1, 0x00 0000041E 1200 move.b D1, D0 00000420 3F01 move.w -[A7], D1 00000422 A963 syscall SetControlValue/SetCtlValue 00000424 526E FFEC addq.w [A6 - 0x14], 1 00000428 51CF FFC8 dbf D7, -0x3A /* 000003F2 */ label0000042C: 0000042C 4CDF 0080 movem.l D7, [A7]+ 00000430 4E5E unlink A6 00000432 4E75 rts fn00000434: 00000434 4E56 FFEC link A6, -0x0014 00000438 48E7 0100 movem.l -[A7], D7 0000043C 594F subq.w A7, 4 0000043E 594F subq.w A7, 4 00000440 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000444 4EBA FBBA jsr [PC - 0x446 /* 00000000 */] 00000448 A95A syscall GetControlReference/GetCRefCon 0000044A 544F addq.w A7, 2 0000044C 3D5F FFEE move.w [A6 - 0x12], [A7]+ 00000450 302E FFEE move.w D0, [A6 - 0x12] 00000454 C1FC 0006 muls.w D0, 0x6 00000458 0640 E65E addi.w D0, 0xE65E 0000045C 3E35 0000 move.w D7, [A5 + D0.w] 00000460 302D E662 move.w D0, [A5 - 0x199E] 00000464 BE40 cmp.w D7, D0 00000466 6D00 002E blt +0x30 /* 00000496 */ 0000046A 3D40 FFEC move.w [A6 - 0x14], D0 0000046E 9E40 sub.w D7, D0 label00000470: 00000470 594F subq.w A7, 4 00000472 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000476 4EBA FB88 jsr [PC - 0x478 /* 00000000 */] 0000047A 302E FFEC move.w D0, [A6 - 0x14] 0000047E B06E 0008 cmp.w D0, [A6 + 0x8] 00000482 57C0 seq D0 00000484 4400 neg.b D0 00000486 7200 moveq.l D1, 0x00 00000488 1200 move.b D1, D0 0000048A 3F01 move.w -[A7], D1 0000048C A963 syscall SetControlValue/SetCtlValue 0000048E 526E FFEC addq.w [A6 - 0x14], 1 00000492 51CF FFDC dbf D7, -0x26 /* 00000470 */ label00000496: 00000496 4CDF 0080 movem.l D7, [A7]+ 0000049A 4E5E unlink A6 0000049C 205F movea.l A0, [A7]+ 0000049E 544F addq.w A7, 2 000004A0 4ED0 jmp [A0] 000004A2 4E56 FFEC link A6, -0x0014 000004A6 48E7 0100 movem.l -[A7], D7 000004AA 594F subq.w A7, 4 000004AC 594F subq.w A7, 4 000004AE 3F2E 0008 move.w -[A7], [A6 + 0x8] 000004B2 4EBA FB4C jsr [PC - 0x4B4 /* 00000000 */] 000004B6 A95A syscall GetControlReference/GetCRefCon 000004B8 544F addq.w A7, 2 000004BA 3D5F FFEE move.w [A6 - 0x12], [A7]+ 000004BE 302E FFEE move.w D0, [A6 - 0x12] 000004C2 C1FC 0006 muls.w D0, 0x6 000004C6 0640 E658 addi.w D0, 0xE658 000004CA 3E35 0000 move.w D7, [A5 + D0.w] 000004CE 302D E65C move.w D0, [A5 - 0x19A4] 000004D2 BE40 cmp.w D7, D0 000004D4 6D00 002E blt +0x30 /* 00000504 */ 000004D8 3D40 FFEC move.w [A6 - 0x14], D0 000004DC 9E40 sub.w D7, D0 label000004DE: 000004DE 594F subq.w A7, 4 000004E0 3F2E FFEC move.w -[A7], [A6 - 0x14] 000004E4 4EBA FB1A jsr [PC - 0x4E6 /* 00000000 */] 000004E8 302E FFEC move.w D0, [A6 - 0x14] 000004EC B06E 0008 cmp.w D0, [A6 + 0x8] 000004F0 57C0 seq D0 000004F2 4400 neg.b D0 000004F4 7200 moveq.l D1, 0x00 000004F6 1200 move.b D1, D0 000004F8 3F01 move.w -[A7], D1 000004FA A963 syscall SetControlValue/SetCtlValue 000004FC 526E FFEC addq.w [A6 - 0x14], 1 00000500 51CF FFDC dbf D7, -0x26 /* 000004DE */ label00000504: 00000504 4CDF 0080 movem.l D7, [A7]+ 00000508 4E5E unlink A6 0000050A 205F movea.l A0, [A7]+ 0000050C 544F addq.w A7, 2 0000050E 4ED0 jmp [A0] export_44: 00000510 4E56 FFEC link A6, -0x0014 00000514 48E7 0100 movem.l -[A7], D7 00000518 3F3C FFFF move.w -[A7], 0xFFFF 0000051C 4267 clr.w -[A7] 0000051E 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] label00000522: 00000522 42A7 clr.l -[A7] 00000524 486D FBAA pea.l [A5 - 0x456] 00000528 A991 syscall ModalDialog 0000052A 302D FBAA move.w D0, [A5 - 0x456] 0000052E 6000 008E bra +0x90 /* 000005BE */ label00000532: 00000532 3F2D FBAA move.w -[A7], [A5 - 0x456] 00000536 4EBA FEFC jsr [PC - 0x104 /* 00000434 */] 0000053A 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 00000540 302E FFEE move.w D0, [A6 - 0x12] 00000544 C1FC 0006 muls.w D0, 0x6 00000548 322E FFEE move.w D1, [A6 - 0x12] 0000054C C3FC 0006 muls.w D1, 0x6 00000550 0641 E65E addi.w D1, 0xE65E 00000554 3E35 1000 move.w D7, [A5 + D1.w] 00000558 0640 E65C addi.w D0, 0xE65C 0000055C 3035 0000 move.w D0, [A5 + D0.w] 00000560 BE40 cmp.w D7, D0 00000562 6D00 0038 blt +0x3A /* 0000059C */ 00000566 3D40 FFEC move.w [A6 - 0x14], D0 0000056A 9E40 sub.w D7, D0 label0000056C: 0000056C 554F subq.w A7, 2 0000056E 594F subq.w A7, 4 00000570 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000574 4EBA FA8A jsr [PC - 0x576 /* 00000000 */] 00000578 A960 syscall GetControlValue/GetCtlValue 0000057A 0C5F 0001 cmpi.w [A7]+, 0x1 0000057E 6600 0014 bne +0x16 /* 00000594 */ 00000582 302E FFEE move.w D0, [A6 - 0x12] 00000586 C1FC 0006 muls.w D0, 0x6 0000058A 0640 E660 addi.w D0, 0xE660 0000058E 3BAE FFEC 0000 move.w [A5 + D0.w], [A6 - 0x14] label00000594: 00000594 526E FFEC addq.w [A6 - 0x14], 1 00000598 51CF FFD2 dbf D7, -0x30 /* 0000056C */ label0000059C: 0000059C 0C6D 0001 FBAA cmpi.w [A5 - 0x456], 0x1 000005A2 6600 0006 bne +0x8 /* 000005AA */ 000005A6 422D F414 clr.b [A5 - 0xBEC] label000005AA: 000005AA 0C6D 0002 FBAA cmpi.w [A5 - 0x456], 0x2 000005B0 6600 0008 bne +0xA /* 000005BA */ 000005B4 1B7C 0001 F414 move.b [A5 - 0xBEC], 0x1 label000005BA: 000005BA 6000 000E bra +0x10 /* 000005CA */ label000005BE: 000005BE 5340 subq.w D0, 1 000005C0 6700 FF70 beq -0x8E /* 00000532 */ 000005C4 5340 subq.w D0, 1 000005C6 6700 FF6A beq -0x94 /* 00000532 */ label000005CA: 000005CA 594F subq.w A7, 4 000005CC 3F3C 0003 move.w -[A7], 0x3 000005D0 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 000005D4 201F move.l D0, [A7]+ 000005D6 3F2D FBAA move.w -[A7], [A5 - 0x456] 000005DA 2F00 move.l -[A7], D0 000005DC 4EAD 004A jsr [A5 + 0x4A /* export_5 */] 000005E0 6400 FF40 bcc -0xBE /* 00000522 */ 000005E4 4CDF 0080 movem.l D7, [A7]+ 000005E8 4E5E unlink A6 000005EA 4E75 rts export_45: 000005EC 4E56 FFEC link A6, -0x0014 000005F0 48E7 0100 movem.l -[A7], D7 000005F4 3F3C FFFF move.w -[A7], 0xFFFF 000005F8 4267 clr.w -[A7] 000005FA 4EAD 0082 jsr [A5 + 0x82 /* export_12 */] label000005FE: 000005FE 42A7 clr.l -[A7] 00000600 486D FBAA pea.l [A5 - 0x456] 00000604 A991 syscall ModalDialog 00000606 302D FBAA move.w D0, [A5 - 0x456] 0000060A 6000 008E bra +0x90 /* 0000069A */ label0000060E: 0000060E 3F2D FBAA move.w -[A7], [A5 - 0x456] 00000612 4EBA FE20 jsr [PC - 0x1E0 /* 00000434 */] 00000616 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 0000061C 302E FFEE move.w D0, [A6 - 0x12] 00000620 C1FC 0006 muls.w D0, 0x6 00000624 322E FFEE move.w D1, [A6 - 0x12] 00000628 C3FC 0006 muls.w D1, 0x6 0000062C 0641 E658 addi.w D1, 0xE658 00000630 3E35 1000 move.w D7, [A5 + D1.w] 00000634 0640 E656 addi.w D0, 0xE656 00000638 3035 0000 move.w D0, [A5 + D0.w] 0000063C BE40 cmp.w D7, D0 0000063E 6D00 0038 blt +0x3A /* 00000678 */ 00000642 3D40 FFEC move.w [A6 - 0x14], D0 00000646 9E40 sub.w D7, D0 label00000648: 00000648 554F subq.w A7, 2 0000064A 594F subq.w A7, 4 0000064C 3F2E FFEC move.w -[A7], [A6 - 0x14] 00000650 4EBA F9AE jsr [PC - 0x652 /* 00000000 */] 00000654 A960 syscall GetControlValue/GetCtlValue 00000656 0C5F 0001 cmpi.w [A7]+, 0x1 0000065A 6600 0014 bne +0x16 /* 00000670 */ 0000065E 302E FFEE move.w D0, [A6 - 0x12] 00000662 C1FC 0006 muls.w D0, 0x6 00000666 0640 E65A addi.w D0, 0xE65A 0000066A 3BAE FFEC 0000 move.w [A5 + D0.w], [A6 - 0x14] label00000670: 00000670 526E FFEC addq.w [A6 - 0x14], 1 00000674 51CF FFD2 dbf D7, -0x30 /* 00000648 */ label00000678: 00000678 0C6D 0001 FBAA cmpi.w [A5 - 0x456], 0x1 0000067E 6600 0008 bne +0xA /* 00000688 */ 00000682 1B7C 0001 E65A move.b [A5 - 0x19A6], 0x1 label00000688: 00000688 0C6D 0002 FBAA cmpi.w [A5 - 0x456], 0x2 0000068E 6600 0006 bne +0x8 /* 00000696 */ 00000692 422D E65A clr.b [A5 - 0x19A6] label00000696: 00000696 6000 000E bra +0x10 /* 000006A6 */ label0000069A: 0000069A 5340 subq.w D0, 1 0000069C 6700 FF70 beq -0x8E /* 0000060E */ 000006A0 5340 subq.w D0, 1 000006A2 6700 FF6A beq -0x94 /* 0000060E */ label000006A6: 000006A6 594F subq.w A7, 4 000006A8 3F3C 0003 move.w -[A7], 0x3 000006AC 4EAD 0052 jsr [A5 + 0x52 /* export_6 */] 000006B0 201F move.l D0, [A7]+ 000006B2 3F2D FBAA move.w -[A7], [A5 - 0x456] 000006B6 2F00 move.l -[A7], D0 000006B8 4EAD 004A jsr [A5 + 0x4A /* export_5 */] 000006BC 6400 FF40 bcc -0xBE /* 000005FE */ 000006C0 4CDF 0080 movem.l D7, [A7]+ 000006C4 4E5E unlink A6 000006C6 4E75 rts export_33: 000006C8 4E56 FFF0 link A6, -0x0010 000006CC 4E71 nop 000006CE 4E71 nop 000006D0 1B7C 0001 FD54 move.b [A5 - 0x2AC], 0x1 000006D6 422D FD0C clr.b [A5 - 0x2F4] 000006DA 422D F89F clr.b [A5 - 0x761] 000006DE 422D F89E clr.b [A5 - 0x762] 000006E2 422D F89D clr.b [A5 - 0x763] 000006E6 422D F89C clr.b [A5 - 0x764] 000006EA 422D F89B clr.b [A5 - 0x765] 000006EE 422D F89A clr.b [A5 - 0x766] 000006F2 422D FD27 clr.b [A5 - 0x2D9] 000006F6 422D FD0D clr.b [A5 - 0x2F3] 000006FA 594F subq.w A7, 4 000006FC 3F3C 0004 move.w -[A7], 0x4 00000700 A9B9 syscall GetCursor 00000702 2B5F FC08 move.l [A5 - 0x3F8], [A7]+ 00000706 426D FC06 clr.w [A5 - 0x3FA] 0000070A 426D FC04 clr.w [A5 - 0x3FC] 0000070E 426D FC02 clr.w [A5 - 0x3FE] 00000712 422D FBBD clr.b [A5 - 0x443] 00000716 426D FAD6 clr.w [A5 - 0x52A] 0000071A 422D F43E clr.b [A5 - 0xBC2] 0000071E 422D F43D clr.b [A5 - 0xBC3] 00000722 422D F43C clr.b [A5 - 0xBC4] 00000726 422D F43B clr.b [A5 - 0xBC5] 0000072A 426D FAD4 clr.w [A5 - 0x52C] 0000072E 426D FAD2 clr.w [A5 - 0x52E] 00000732 426D FAD0 clr.w [A5 - 0x530] 00000736 3B7C 0001 FB54 move.w [A5 - 0x4AC], 0x1 0000073C 426D FADC clr.w [A5 - 0x524] 00000740 426D FADA clr.w [A5 - 0x526] 00000744 426D F850 clr.w [A5 - 0x7B0] 00000748 426D F84E clr.w [A5 - 0x7B2] 0000074C 426D F854 clr.w [A5 - 0x7AC] 00000750 426D F852 clr.w [A5 - 0x7AE] 00000754 3B7C 0001 F856 move.w [A5 - 0x7AA], 0x1 0000075A 426D F448 clr.w [A5 - 0xBB8] 0000075E 426D F446 clr.w [A5 - 0xBBA] 00000762 3B7C 000A F44C move.w [A5 - 0xBB4], 0xA /* '\n' */ 00000768 3B7C 000A F44A move.w [A5 - 0xBB6], 0xA /* '\n' */ 0000076E 422D F43F clr.b [A5 - 0xBC1] 00000772 422D F415 clr.b [A5 - 0xBEB] 00000776 422D F416 clr.b [A5 - 0xBEA] 0000077A 422D F417 clr.b [A5 - 0xBE9] 0000077E 426D F412 clr.w [A5 - 0xBEE] 00000782 426D F410 clr.w [A5 - 0xBF0] 00000786 1B7C 0001 F414 move.b [A5 - 0xBEC], 0x1 0000078C 426D F858 clr.w [A5 - 0x7A8] 00000790 426D FD12 clr.w [A5 - 0x2EE] 00000794 426D FD14 clr.w [A5 - 0x2EC] 00000798 422D E65B clr.b [A5 - 0x19A5] 0000079C 422D FD26 clr.b [A5 - 0x2DA] 000007A0 1B7C 0001 E65A move.b [A5 - 0x19A6], 0x1 000007A6 3B7C 021C E658 move.w [A5 - 0x19A8], 0x21C 000007AC 3B7C 00F9 E656 move.w [A5 - 0x19AA], 0xF9 000007B2 4E5E unlink A6 000007B4 4E75 rts export_34: 000007B6 4E56 FFF0 link A6, -0x0010 000007BA 4E71 nop 000007BC 4E71 nop 000007BE 422D F415 clr.b [A5 - 0xBEB] 000007C2 422D F419 clr.b [A5 - 0xBE7] 000007C6 422D F43F clr.b [A5 - 0xBC1] 000007CA 422D F416 clr.b [A5 - 0xBEA] 000007CE 422D F417 clr.b [A5 - 0xBE9] 000007D2 426D F850 clr.w [A5 - 0x7B0] 000007D6 426D F84E clr.w [A5 - 0x7B2] 000007DA 3B7C 000A F852 move.w [A5 - 0x7AE], 0xA /* '\n' */ 000007E0 3B7C 000A F854 move.w [A5 - 0x7AC], 0xA /* '\n' */ 000007E6 426D F448 clr.w [A5 - 0xBB8] 000007EA 426D F446 clr.w [A5 - 0xBBA] 000007EE 3B7C 000A F44C move.w [A5 - 0xBB4], 0xA /* '\n' */ 000007F4 3B7C 000A F44A move.w [A5 - 0xBB6], 0xA /* '\n' */ 000007FA 4E5E unlink A6 000007FC 4E75 rts export_46: fn000007FE: 000007FE 4E56 FFF0 link A6, -0x0010 00000802 4E71 nop 00000804 4E71 nop 00000806 206E 0008 movea.l A0, [A6 + 0x8] 0000080A 2F28 0008 move.l -[A7], [A0 + 0x8] 0000080E 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 00000812 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000816 4EAD 00FA jsr [A5 + 0xFA /* export_27 */] 0000081A 4E5E unlink A6 0000081C 205F movea.l A0, [A7]+ 0000081E 584F addq.w A7, 4 00000820 4ED0 jmp [A0] 00000822 4E56 FDDE link A6, -0x0222 00000826 4E71 nop 00000828 4E71 nop 0000082A 206E 000A movea.l A0, [A6 + 0xA] 0000082E 43EE FEF0 lea.l A1, [A6 - 0x110] 00000832 703F moveq.l D0, 0x3F label00000834: 00000834 22D8 move.l [A1]+, [A0]+ 00000836 51C8 FFFC dbf D0, -0x6 /* 00000834 */ 0000083A 42AE FEE4 clr.l [A6 - 0x11C] 0000083E 554F subq.w A7, 2 00000840 486E FEF0 pea.l [A6 - 0x110] 00000844 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000848 486E FEEE pea.l [A6 - 0x112] 0000084C 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */] 00000850 4A5F tst.w [A7]+ 00000852 6600 01A8 bne +0x1AA /* 000009FC */ 00000856 554F subq.w A7, 2 00000858 3F2E FEEE move.w -[A7], [A6 - 0x112] 0000085C 486E FEE8 pea.l [A6 - 0x118] 00000860 4EAD 00AA jsr [A5 + 0xAA /* export_17 */] 00000864 4A5F tst.w [A7]+ 00000866 6600 0194 bne +0x196 /* 000009FC */ 0000086A 4AAE FEE8 tst.l [A6 - 0x118] 0000086E 6F00 018C ble +0x18E /* 000009FC */ 00000872 594F subq.w A7, 4 00000874 700C moveq.l D0, 0x0C 00000876 2F00 move.l -[A7], D0 00000878 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 0000087C 2D5F FEE4 move.l [A6 - 0x11C], [A7]+ 00000880 206E FEE4 movea.l A0, [A6 - 0x11C] 00000884 2F08 move.l -[A7], A0 00000886 594F subq.w A7, 4 00000888 2F2E FEE8 move.l -[A7], [A6 - 0x118] 0000088C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000890 201F move.l D0, [A7]+ 00000892 205F movea.l A0, [A7]+ 00000894 2140 0008 move.l [A0 + 0x8], D0 00000898 554F subq.w A7, 2 0000089A 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 0000089E 4A5F tst.w [A7]+ 000008A0 57C0 seq D0 000008A2 4400 neg.b D0 000008A4 4AAE FEE4 tst.l [A6 - 0x11C] 000008A8 56C1 sne D1 000008AA 4401 neg.b D1 000008AC C001 and.b D0, D1 000008AE 4A00 tst.b D0 000008B0 6700 0130 beq +0x132 /* 000009E2 */ 000008B4 554F subq.w A7, 2 000008B6 3F2E FEEE move.w -[A7], [A6 - 0x112] 000008BA 486E FEE8 pea.l [A6 - 0x118] 000008BE 206E FEE4 movea.l A0, [A6 - 0x11C] 000008C2 2068 0008 movea.l A0, [A0 + 0x8] 000008C6 2F10 move.l -[A7], [A0] 000008C8 4EAD 009A jsr [A5 + 0x9A /* export_15 */] 000008CC 4A5F tst.w [A7]+ 000008CE 6600 00F4 bne +0xF6 /* 000009C4 */ 000008D2 554F subq.w A7, 2 000008D4 3F2E FEEE move.w -[A7], [A6 - 0x112] 000008D8 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000008DC 3D5F FEE2 move.w [A6 - 0x11E], [A7]+ 000008E0 554F subq.w A7, 2 000008E2 41EE FDDE lea.l A0, [A6 - 0x222] 000008E6 2F08 move.l -[A7], A0 000008E8 3F2E 0008 move.w -[A7], [A6 + 0x8] 000008EC 4EAD 0092 jsr [A5 + 0x92 /* export_14 */] 000008F0 3D5F FEE2 move.w [A6 - 0x11E], [A7]+ 000008F4 554F subq.w A7, 2 000008F6 486E FEF0 pea.l [A6 - 0x110] 000008FA A997 syscall OpenResFile 000008FC 3D5F FEEC move.w [A6 - 0x114], [A7]+ 00000900 0C6E FFFF FEEC cmpi.w [A6 - 0x114], 0xFFFF 00000906 6700 00B0 beq +0xB2 /* 000009B8 */ 0000090A 594F subq.w A7, 4 0000090C 2F3C 696E 666F move.l -[A7], 0x696E666F /* 'info' */ 00000912 3F3C 0080 move.w -[A7], 0x80 00000916 A9A0 syscall GetResource 00000918 2D5F FEDE move.l [A6 - 0x122], [A7]+ 0000091C 554F subq.w A7, 2 0000091E A9AF syscall ResError 00000920 4A5F tst.w [A7]+ 00000922 57C0 seq D0 00000924 4400 neg.b D0 00000926 4AAE FEDE tst.l [A6 - 0x122] 0000092A 56C1 sne D1 0000092C 4401 neg.b D1 0000092E C001 and.b D0, D1 00000930 4A00 tst.b D0 00000932 6700 0070 beq +0x72 /* 000009A4 */ 00000936 206E FEDE movea.l A0, [A6 - 0x122] 0000093A 2F10 move.l -[A7], [A0] 0000093C 2F2E FEE4 move.l -[A7], [A6 - 0x11C] 00000940 7004 moveq.l D0, 0x04 00000942 2F00 move.l -[A7], D0 00000944 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00000948 206E FEE4 movea.l A0, [A6 - 0x11C] 0000094C 0C68 0001 0002 cmpi.w [A0 + 0x2], 0x1 00000952 5DC0 slt D0 00000954 4400 neg.b D0 00000956 206E FEE4 movea.l A0, [A6 - 0x11C] 0000095A 0C68 0004 0002 cmpi.w [A0 + 0x2], 0x4 00000960 5EC1 sgt D1 00000962 4401 neg.b D1 00000964 8001 or.b D0, D1 00000966 4A00 tst.b D0 00000968 6700 000C beq +0xE /* 00000976 */ 0000096C 206E FEE4 movea.l A0, [A6 - 0x11C] 00000970 317C 0001 0002 move.w [A0 + 0x2], 0x1 label00000976: 00000976 206E FEE4 movea.l A0, [A6 - 0x11C] 0000097A 0C50 004C cmpi.w [A0], 0x4C /* 'L' */ 0000097E 5DC0 slt D0 00000980 4400 neg.b D0 00000982 206E FEE4 movea.l A0, [A6 - 0x11C] 00000986 0C50 0300 cmpi.w [A0], 0x300 0000098A 5EC1 sgt D1 0000098C 4401 neg.b D1 0000098E 8001 or.b D0, D1 00000990 4A00 tst.b D0 00000992 6700 000A beq +0xC /* 0000099E */ 00000996 206E FEE4 movea.l A0, [A6 - 0x11C] 0000099A 30BC 0100 move.w [A0], 0x100 label0000099E: 0000099E 2F2E FEDE move.l -[A7], [A6 - 0x122] 000009A2 A9A3 syscall ReleaseResource label000009A4: 000009A4 206E FEE4 movea.l A0, [A6 - 0x11C] 000009A8 216E FEE8 0004 move.l [A0 + 0x4], [A6 - 0x118] 000009AE 3F2E FEEC move.w -[A7], [A6 - 0x114] 000009B2 A99A syscall CloseResFile 000009B4 6000 000A bra +0xC /* 000009C0 */ label000009B8: 000009B8 2F2E FEE4 move.l -[A7], [A6 - 0x11C] 000009BC 4EBA FE40 jsr [PC - 0x1C0 /* 000007FE */] label000009C0: 000009C0 6000 001C bra +0x1E /* 000009DE */ label000009C4: 000009C4 2F2E FEE4 move.l -[A7], [A6 - 0x11C] 000009C8 4EBA FE34 jsr [PC - 0x1CC /* 000007FE */] 000009CC 554F subq.w A7, 2 000009CE 3F2E FEEE move.w -[A7], [A6 - 0x112] 000009D2 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000009D6 3D5F FEE2 move.w [A6 - 0x11E], [A7]+ 000009DA 42AE FEE4 clr.l [A6 - 0x11C] label000009DE: 000009DE 6000 001C bra +0x1E /* 000009FC */ label000009E2: 000009E2 2F2E FEE4 move.l -[A7], [A6 - 0x11C] 000009E6 4EBA FE16 jsr [PC - 0x1EA /* 000007FE */] 000009EA 554F subq.w A7, 2 000009EC 3F2E FEEE move.w -[A7], [A6 - 0x112] 000009F0 4EAD 00B2 jsr [A5 + 0xB2 /* export_18 */] 000009F4 3D5F FEE2 move.w [A6 - 0x11E], [A7]+ 000009F8 42AE FEE4 clr.l [A6 - 0x11C] label000009FC: 000009FC 2D6E FEE4 000E move.l [A6 + 0xE], [A6 - 0x11C] 00000A02 4E5E unlink A6 00000A04 205F movea.l A0, [A7]+ 00000A06 5C4F addq.w A7, 6 00000A08 4ED0 jmp [A0] export_47: 00000A0A 4E56 FFEC link A6, -0x0014 00000A0E 4E71 nop 00000A10 4E71 nop 00000A12 594F subq.w A7, 4 00000A14 700C moveq.l D0, 0x0C 00000A16 2F00 move.l -[A7], D0 00000A18 4EAD 00F2 jsr [A5 + 0xF2 /* export_26 */] 00000A1C 2D5F FFEC move.l [A6 - 0x14], [A7]+ 00000A20 206E FFEC movea.l A0, [A6 - 0x14] 00000A24 2F08 move.l -[A7], A0 00000A26 594F subq.w A7, 4 00000A28 2F3C 7761 7665 move.l -[A7], 0x77617665 /* 'wave' */ 00000A2E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000A32 A9A0 syscall GetResource 00000A34 201F move.l D0, [A7]+ 00000A36 205F movea.l A0, [A7]+ 00000A38 2140 0008 move.l [A0 + 0x8], D0 00000A3C 206E FFEC movea.l A0, [A6 - 0x14] 00000A40 2F28 0008 move.l -[A7], [A0 + 0x8] 00000A44 A992 syscall DetachResource 00000A46 554F subq.w A7, 2 00000A48 A9AF syscall ResError 00000A4A 4A5F tst.w [A7]+ 00000A4C 6600 0038 bne +0x3A /* 00000A86 */ 00000A50 206E FFEC movea.l A0, [A6 - 0x14] 00000A54 2068 0008 movea.l A0, [A0 + 0x8] 00000A58 2F10 move.l -[A7], [A0] 00000A5A 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000A5E 7008 moveq.l D0, 0x08 00000A60 2F00 move.l -[A7], D0 00000A62 4EAD 00CA jsr [A5 + 0xCA /* export_21 */] 00000A66 206E FFEC movea.l A0, [A6 - 0x14] 00000A6A 2F08 move.l -[A7], A0 00000A6C 594F subq.w A7, 4 00000A6E 206E FFEC movea.l A0, [A6 - 0x14] 00000A72 2F28 0008 move.l -[A7], [A0 + 0x8] 00000A76 4EAD 00EA jsr [A5 + 0xEA /* export_25 */] 00000A7A 201F move.l D0, [A7]+ 00000A7C 205F movea.l A0, [A7]+ 00000A7E 2140 0004 move.l [A0 + 0x4], D0 00000A82 6000 000E bra +0x10 /* 00000A92 */ label00000A86: 00000A86 2F2E FFEC move.l -[A7], [A6 - 0x14] 00000A8A 4EAD 00FA jsr [A5 + 0xFA /* export_27 */] 00000A8E 42AE FFEC clr.l [A6 - 0x14] label00000A92: 00000A92 2D6E FFEC 000A move.l [A6 + 0xA], [A6 - 0x14] 00000A98 4E5E unlink A6 00000A9A 205F movea.l A0, [A7]+ 00000A9C 544F addq.w A7, 2 00000A9E 4ED0 jmp [A0] export_48: 00000AA0 4E56 FFEC link A6, -0x0014 00000AA4 4E71 nop 00000AA6 4E71 nop 00000AA8 206E 000C movea.l A0, [A6 + 0xC] 00000AAC 2F28 0008 move.l -[A7], [A0 + 0x8] 00000AB0 4EAD 00E2 jsr [A5 + 0xE2 /* export_24 */] 00000AB4 206E 000C movea.l A0, [A6 + 0xC] 00000AB8 2068 0008 movea.l A0, [A0 + 0x8] 00000ABC 2D50 FFEC move.l [A6 - 0x14], [A0] 00000AC0 206E FFEC movea.l A0, [A6 - 0x14] 00000AC4 4250 clr.w [A0] 00000AC6 206E FFEC movea.l A0, [A6 - 0x14] 00000ACA 2F08 move.l -[A7], A0 00000ACC 594F subq.w A7, 4 00000ACE 206E 000C movea.l A0, [A6 + 0xC] 00000AD2 3F10 move.w -[A7], [A0] 00000AD4 206E 000C movea.l A0, [A6 + 0xC] 00000AD8 3028 0002 move.w D0, [A0 + 0x2] 00000ADC C1FC 0100 muls.w D0, 0x100 00000AE0 3F00 move.w -[A7], D0 00000AE2 A869 syscall FixRatio 00000AE4 201F move.l D0, [A7]+ 00000AE6 205F movea.l A0, [A7]+ 00000AE8 2140 0002 move.l [A0 + 0x2], D0 00000AEC 206E 000C movea.l A0, [A6 + 0xC] 00000AF0 2068 0008 movea.l A0, [A0 + 0x8] 00000AF4 2F10 move.l -[A7], [A0] 00000AF6 206E 000C movea.l A0, [A6 + 0xC] 00000AFA 2F28 0004 move.l -[A7], [A0 + 0x4] 00000AFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B02 4EAD 010A jsr [A5 + 0x10A /* export_29 */] 00000B06 206E 000C movea.l A0, [A6 + 0xC] 00000B0A 2F28 0008 move.l -[A7], [A0 + 0x8] 00000B0E 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00000B12 4E5E unlink A6 00000B14 205F movea.l A0, [A7]+ 00000B16 504F addq.w A7, 8 00000B18 4ED0 jmp [A0]